import java.io.File;

public class day_04_File_7 {
    public static void main(String[] args) {
        //删除一个多级文件夹
        File file = new File("111111");
        delete(file);
    }

    public static void delete(File src) {
        File[] files = src.listFiles();
        for (File f : files) {
            //如果是文件或者空文件夹则删除
            if (f.isFile()) {
                f.delete();
            }
            //如果不是空文件夹则递归调用函数再进行判断
            else {
                delete(f);
            }
        }
        //删除自己
        src.delete();
    }
}
